package cn.zn.modules.appoin.entity.vo;

import cn.zn.framework.common.abs.AbsOldMainEntity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class AppoinTimeDetailVO {

    /**
     * userId
     */
    private String appoinUserCode;

    /**
     * 预约人姓名
     */
    private String processApplyCode;

    /**
     * 预约手机号
     */
    private String appoinMobile;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date workTime;

    /**
     * 时长（分钟）
     */
    private Integer duration;
}